Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Sporting Challenger '07 Trofeo Regione Piemonte - Turin San Marino CEPU Open - San Marino XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Monza Challenger Rome Challenger Rome Challenger Milan Challenger Rimini Challenger San Marino Challenger Cordenons Challenger Trani Challenger Como Challenger Rome Challenger Rome Challenger Rimini Challenger Manerbio Challenger Palermo Challenger Caltanissetta Challenger Barletta Challenger Napoli Challenger Banca Stato Challenger Lugano - Lugano Orbetello Challenger LTA Hull Challenger - Hull Top Wool Challenger Biella - Biella Genova Challenger I Tourneo Fila Citta di Brindisi - Brindisi Samarkand Challenger - Samarkand Fujitsu Siemens Open - Budapest Brixina Tennis Open - Bressanone Copa Sevilla - Seville Todi Challenger Palermo Challenger Compaq Challenger - Bucharest Geneva Challenger - Geneva Challenger Canottieri Minico - Mantova AXA Open - Lisbon AXA Open II - Espinho Copa Ericsson Mexico - Guadalajara Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Memorial Savigni - Sassuolo Rabat Challenger MTNL Cellular ATP Challenger - Mumbai Barletta Challenger 5th Sardinian International Championships - Cagliari XL Capital Bermuda Open - Bermuda Monza Challenger Memorial Savigny - Sassuolo Exim Agmedia Open - Kosice 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto San Marino Challenger San Marino Cepu Open - San Marino Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Genova Challenger Sardinia International Championship - Cagliari FILA Challenger Biella - Biella Madrid Challenger Barletta Citta Della Disfida Open 99 - Barletta Ho Chi Minh City Challenger - Ho Chi Minh City Quelle Cup - Furth VIII Trofeo Ciutat de Barcelona - Barcelona XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Napoli Challenger San Marino Cepu Open - San Marino Prague Challenger Milano Challenger-Jameson Cup - Milan Top Wool Challenger Biella - Biella Orbetello Challenger San Marino Challenger Cordenons Challenger Genova Challenger Banja Luka Challenger Rome Challenger Como Challenger Sibiu Challenger Napoli Challenger Vercelli Challenger Perugia Challenger Milan Challenger Padova Challenger Cortina Challenger Cordenons Challenger Manerbio Challenger Como Challenger Rome Challenger Top Wool Challenger-Immagine Trophy - Biella Cepu Open - San Marino Trani Cup - Trani Como Challenger Privatbank Open 2006 - Dnepropetrovsk Turin Challenger Pekao Open - Szczecin Lugano Challenger Reggio Emilia Challenger Turin Challenger Prostejov Challenger San Marino Challenger San Marino Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Kos Succhetti Tennis Cup - Cordenons Napoli Challenger Warsteiner Grand Prix - Oberstaufen San Marino Challenger Citta di Brindisi - Brindisi Intersport Heilbronn Open - Heilbronn Dubai Tennis Open - Dubai Vicenza Challenger San Benedetto Challenger Grand Prix Hassan II - Casablanca Todi Challenger Turin Challenger UBS Open Gstaad - Gstaad Napoli Challenger Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Dubai Tennis Open - Dubai Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Gerry Weber Open - Halle Genova Challenger Legg Mason Tennis Classic - Washington D.C. Rome Challenger President's Cup - Tashkent Rome Challenger Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Barletta Citta Della Disfida Open 2000 - Barletta Grand Prix de Tennis de Lyon - Lyon Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Cairo Challenger 2002 - Cairo Rome Challenger BMW Open - Munich Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles Campionati Internazionali di Sicilia - Palermo Mons Challenger Kremlin Cup - Moscow Sibiu Challenger St. Petersburg Open - St. Petersburg International Tennis Championships - Delray Beach Genova Challenger Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Milan Challenger Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Genova Challenger Kitzbuhel Milan Challenger Napoli Challenger Biella Challenger Top Wool Challenger - Biella Ostrava Fano Challenger Mestre Challenger San Benedetto Challenger Szczecin Challenger Tennis Napoli Cup - Naples Garden Open - Rome Siemens Open 2002 - Scheveningen Trani Cup - Trani Amer-Wilson Challenger - Tampere Podebradka Cup - Prague Napoli Challenger Qatar Open - Doha Heineken Open - Auckland Turin Challenger DPD Challenger 2000 - Aschaffenburg Siebel Open - San Jose BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Brasil Open - Costa do Sauipe Vicenza Challenger Arizona Men's Tennis Championships - Scottsdale Perugia Challenger Milan Challenger Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Synsam Swedish Open - Bastad Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Croatia Open - Umag Honda Kah Singapore Men's Tennis Open - Singapore Cortina Challenger Residenza Open - Magdeburg Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Jameson Cup - Milan Grand Prix Hassan II - Casablanca Samarkand Challenger - Samarkand ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Prostejov Challenger Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Croatia Open Umag - Umag Orange Prokom Open - Sopot BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Cordenons Challenger Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta The Hilversum Open - Hilversum Caltanissetta Challenger CA Challenge 2002 - Graz Asirom Challenger Brasov - Brasov Brasil Open - Costa do Sauipe ATP "Videocon" Challenger - Mumbai Milan Challenger Whirlpool Open - Budapest LTA Men's Challenger - Wrexham Geneva Challenger - Geneva Hungarian Architect Open - Budapest Open de la Comunidad Valenciana - Valencia KGHM Polish Indoors - Wroclaw Open Seat Godo 2007 - Barcelona FILA Challenger - Biella XI Venice Open - Venice Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari Gerry Weber Open - Halle Meridiana Sardegna Open - Olbia C.T. San Remo - XIII Piertomaso Tessitore - San Remo Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Mumbai Open - Mumbai Heineken Open - Singapore BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Grand Prix de Tennis de Toulouse - Toulouse Copa Telmex - Buenos Aires Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Italian Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart Gerry Weber Open - Halle Manerbio Challenger Kremlin Cup - Moscow Mercedes Cup - Stuttgart Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Kremlin Cup - Moscow President's Cup 1997 - Tashkent Adidas International - Sydney CA Tennis Trophy - Vienna Movistar Open - Santiago Brasil Open - Costa do Sauipe Qatar Mobil Open 2000 - Doha Copa Telmex - Buenos Aires Dubai Tennis Open - Dubai Lugano Challenger BMW Open - Munich Legg Mason Tennis Classic - Washington D.C. Salem Open - Hong Kong ATP Studena Croatia Open Umag - Umag Tennislife Cup - Napoli Rabat Challenger Medibank International - Sydney Brasil Open - Costa do Sauipe Trani Challenger Como Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Franklin Templeton Tennis Classic - Scottsdale The Samsung Open - Nottingham RCA Championships - Indianapolis CA Tennis Trophy - Vienna Milan Indoors - Milan UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad San Remo Challenger Genova Challenger Bordeaux Challenger Scania Stockholm Open - Stockholm Qatar Exxon Mobil Open 2003 - Doha Qatar ExxonMobil Open - Doha Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam VTR Open - Vina del Mar Brasil Open - Sao Paulo Serbia Open - Belgrade Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Milan Indoors - Milan Gerry Weber Open - Halle Valencia Open - Valencia BellSouth Open - Vina del Mar Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Furth Challenger Bet-at-home Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Qatar ExxonMobil Open - Doha Davidoff Swiss Indoors - Basel AXA Cup - London Mercedes-Benz Cup - Los Angeles BMW Open - Munich Heineken Open Shanghai - Shanghai CA Tennis Trophy - Vienna BCR Open Romania - Bucharest Medibank International - Sydney Szczecin Challenger Brasil Open - Costa do Sauipe Halle Grand Prix de Tennis de Lyon - Lyon Portugal Open - Oeiras St. Petersburg Cordenons Challenger Trnava Challenger Credit Agricole Suisse Open - Gstaad Catella Swedish Open - Bastad Ostrava Argentina Open - Buenos Aires Winston Salem - Winston Salem Caltanissetta Challenger Serbia Open - Belgrade Generali Open - Kitzbuhel Open de Nice Cote d'Azur - Nice ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Barletta Challenger Napoli Challenger Monza Challenger VTR Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Rome Challenger Tunis Challenger ATP Kremlin Cup - Moscow Open de Nice Cote d'Azur - Nice Synsam Swedish Open - Bastad Sao Paulo Challenger Tour Finals Davidoff Swiss Indoors Basel - Basel Gerry Weber Open - Halle Todi Challenger Caltanissetta Challenger Caltanissetta Challenger Cortina Challenger St. Petersburg Open - St. Petersburg Australian Men's Hardcourt Championships - Adelaide Movistar Open - Santiago Bet-At-Home Austrian Open - Kitzbuhel Heineken Trophy - 's-Hertogenbosch Rado Swiss Open - Gstaad CA Tennis Trophy - Vienna IPB Czech Indoor - Ostrava Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Biella Challenger Heineken Open - Auckland Open Seat Godo 2003 - Barcelona Manerbio Challenger RCA Championships - Indianapolis Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Davidoff Swiss Indoors - Basel St. Petersburg Munich Abierto Mexicano de Tenis Pegaso - Acapulco Stuttgart Sporting Challenger - Turin Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Heilbronn Open - Heilbronn Genova Challenger Memorial Savigni - Sassuolo Zivnobanka Czech Open - Prostejov Argentina Open - Buenos Aires Brasil Open - Sao Paulo Zagreb Open - Zagreb Mestre Challenger San Benedetto Challenger Copa Ericsson Brazil - Sao Paulo BMW Brixina Tennis Open - Bressanone I Open de Tenis Comunidad de Madrid - Madrid European Community Championships - Antwerp VII Torneo Internazionale di Tennis - Barletta Pilot Pen International - New Haven ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco Qatar Open - Doha Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai President's Cup - Tashkent Open Romania - Bucharest U.S. Men's Clay Court Championships - Houston Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven The Lipton Championships - Key Biscayne Adelaide German Open - Hamburg Eurocard Open - Stuttgart The Lipton Championships - Key Biscayne Gerry Weber Open - Halle Monte Carlo Open - Monte Carlo Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Italian Open - Rome du Maurier Open - Montreal AAPT Championships - Adelaide Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Indian Wells Tennis Channel Open - Las Vegas The Ericsson Open - Miami ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT 2008 - Barcelona Guardian Direct Cup - London ARAG World Team Championship - Dusseldorf Orange Warsaw Open - Warsaw Salem Open - Hong Kong Tennis Masters Series - Toronto Japan Open - Tokyo Tennis Masters Series - Indian Wells ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris BCR Open Romania - Bucharest Gerry Weber Open - Halle Stuttgart Essen NASDAQ-100 Open - Miami St. Petersburg Open - St. Petersburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Legg Mason Tennis Classic - Washington D.C. President's Cup 1999 - Tashkent Masters Series Monte-Carlo - Monte Carlo Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid Davidoff Swiss Indoors - Basel BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome ABN/AMRO World Tennis Tournament - Rotterdam Copa AT&T - Buenos Aires Heineken Open - Auckland BellSouth Open - Vina del Mar Siebel Open - San Jose Grand Prix de Tennis de Toulouse - Toulouse Beijing Open - Beijing Campionati Internazionali di Sicilia - Palermo Adidas International - Sydney European Community Championships - Antwerp St. Petersburg Open - St. Petersburg Dubai Tennis Open - Dubai du Maurier Open - Toronto Erste Bank Open - Vienna Adidas International - Sydney Salem Open - Hong Kong Gerry Weber Open - Halle Italian Open - Rome Internationaler Raiffeisen Grand Prix - St. Polten Newsweek Champions Cup - Indian Wells Pacific Life Open - Indian Wells Tennis Masters Series - Rome Licher German Open - Hamburg Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Kremlin Cup - Moscow BNP Paribas Masters - Paris Sydney International - Sydney Copa Claro - Buenos Aires Western & Southern Financial Group Masters - Cincinnati Masters Series Hamburg - Hamburg Campionati Internazionali D'Italia - Rome French Open - Paris Orange Prokom Open - Sopot Pacific Life Open - Indian Wells Wimbledon - London Australian Open - Melbourne Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati French Open - Paris French Open - Paris Tennis Channel Open - Las Vegas Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris Internazionali BNL dItalia - Rome Wimbledon - London Masters Series - Hamburg French Open - Paris Wimbledon - London Mutua Madrilena Masters Madrid - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Miami Royal Guard Open Chile - Vina del Mar Sony Ericsson Open - Miami Hamburg Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Wimbledon - London Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Croatia Open - Umag Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Grand Prix Hassan II - Casablanca Wimbledon - London French Open - Paris BRD Nastase Tiriac Trophy - Bucharest Wimbledon - London Australian Open Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Telecom Italia Masters - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris U.S. Open - New York Great American Insurance ATP Championship - Cincinnati U.S. Open - New York Wimbledon - London French Open - Paris Davis Cup, World Group, 1R, GER-RSA 5-0 Davis Cup, World Group, 1R, GER-ROU 3-2 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, Group 1, 2R, RSA-GER 2-3 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, SWE-GER 3-2 Davis Cup, World Group, 1R, RUS-GER 3-2 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, PO, CZE-GER 2-3 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, World Group, QF, NED-GER 4-1 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Colonial Classic - Kooyong Olympics - Sydney Olympics - Athens Olympics - Beijing ATP Tour World Championship - Hannover